motor torpedo boat

Noun
  1. a small fast unarmored and lightly armed torpedo boat; P(atrol) T(orpedo) boat

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

motor torpedo boat
A motor torpedo boat speeds across the open sea.